using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework;

namespace StupidSpaceThing
{
	// this should probably be using events :P
	internal static partial class LevelSystem
	{
		public static void LoadLevel(int number) {
			switch( number ) {
				case 1:
					level1();
					break;
				case 2:
					level2();
					break;
				case 3:
					level3();
					break;
			}
		}

		public static void UpdateLevel(RealGameTime gameTime) {
			switch( Game1.Level ) {
				case 2:
					level2_Update();
					break;
				case 3:
					level3_Update();
					break;
			}
		}

		public static void DrawLevel(Camera camera) {
			switch( Game1.Level ) {
				case 2:
					level2_Draw(camera);
					break;
			}
		}
	}
}
